managing directorship - Francés Inglés Diccionario